body {

}

#create_company {
    margin-top: 10px;
    text-align: center;
}

.create_company_btn {
    display: block; 
    margin: 10px auto 0 auto; 
    width:110px;
}

.edit_button {
width: 100px;
margin: 0 10% 20px auto;
}

#profile_information {
}

.profile_table {
}
#left_profile {
}
#photo{
}
#photo a{
}

.product {
    margin-bottom: 5px;
}

.product table {
    background: white;
    margin-top: 10px;
}

textarea.comments {
    width: 70%;
    display: block;
    margin: 0 auto 0 auto;
}
.table-messages{
margin-top: 80px;
}
.table-messages h4{
margin: 5px auto 5px 20px;
}
.table-add-comment h4{
margin: 5px auto 5px 20px;
}
.nomessages {
    text-align: center !important;
    font-size: 0.8em;
}
.message-info {
    font-size: 0.8em;
}
.block-center {
text-align: center;
}

.field-error {
    background-color: #f8b9b7 !important;
}
.lr-span img{
vertical-align: top;
width: 15px;
height: 15px;
padding-left: 3px;
padding-top: 8px;

}


.message-container {
    width: 100%;
}
.message-info {
    background: #F5F5F5;
    font-weight: bold;
    padding: 3px;
}
.message-date {
    float: right;
}
.message-data {
    margin-top: 10px;
}

.year {
    font-size: 0.7em;
}